Android手机触摸屏TSP基础入门

📚 共计 30 章节
01
触摸屏概述
触摸屏发展史 · TSP工作原理 · 电容式与电阻式区别
基础原理
02
TSP硬件接口
I2C接口详解 · SPI接口详解 · GPIO与中断引脚
硬件接口
03
TSP驱动框架
Linux Input子系统 · I2C设备驱动模型 · 设备树配置
驱动内核
04
TSP初始化流程
上电时序 · 固件下载 · 初始化配置 · 中断注册
流程时序
05
触摸数据上报
坐标计算 · 多点触控协议 · 手势识别基础
数据协议
06
TSP调试方法
getevent · procfs · sysfs · 内核日志分析
调试工具
07
TSP校准与测试
校准原理 · 线性度测试 · 报点率测试
测试校准
08
TSP功耗优化
休眠唤醒 · 低功耗模式 · 动态频率调整
功耗优化
09
TSP常见问题
鬼点 · 断触 · 漂移 · 灵敏度异常
故障排查
10
TSP供应商方案
Synaptics · Goodix · FocalTech · Cypress
芯片方案
11
TSP固件升级
固件格式 · 升级流程 · 异常处理
固件升级
12
TSP与屏幕贴合
OGS · On-cell · In-cell 技术对比
贴合屏幕
13
TSP噪声抑制
共模噪声 · 差模噪声 · 滤波算法
噪声滤波
14
TSP防水方案
防水算法 · 湿手触控 · 水下触控
防水特殊场景
15
TSP手套模式
手套触控原理 · 灵敏度提升 · 阈值调整
手套模式
16
TSP主动笔支持
主动笔协议 · 笔尖压力 · 悬停检测
主动笔手写
17
TSP多指触控
手指跟踪 · 手掌抑制 · 边缘抑制
多指防误触
18
TSP报点率优化
报点率概念 · 提高方法 · 帧同步
性能优化
19
TSP抖动处理
抖动原因 · 去抖算法 · 平滑滤波
稳定性算法
20
TSP中断处理
中断上半部 · 中断下半部 · 线程化中断
中断内核
21
TSP设备树配置
compatible · reg · interrupts · pinctrl
设备树DTS
22
TSP内核配置
Kconfig · Makefile · 模块编译
编译内核
23
TSP用户空间接口
input设备节点 · ioctl · 事件读取
用户态接口
24
TSP测试工具
tslib · evtest · 触摸屏测试APK
工具测试
25
TSP产线测试
短路测试 · 开路测试 · 功能测试 · 校准测试
产线质量
26
TSP可靠性测试
ESD测试 · 盐雾测试 · 高温高湿 · 跌落测试
可靠性认证
27
TSP与TPK关系
TPK模组结构 · FPC设计 · 贴合工艺
模组工艺
28
TSP调试案例
鬼点问题分析 · 断触问题分析
实战案例
29
TSP发展趋势
柔性屏触控 · 屏下指纹 · 压感触控
前沿趋势
30
TSP综合实战
从零开始调试一款TSP芯片
综合项目